﻿<?xml version="1.0" encoding="utf-8" ?>
<helpItems xmlns="http://msh" schema="maml">
  <command:command 
    xmlns:maml="http://schemas.microsoft.com/maml/2004/10"
    xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10"
    xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">

    <!-- Cmdlet details section-->
    
    <command:details>
      <command:name>Get-OrchardPsCommand</command:name>
      <maml:description>
        <maml:para>Gets Orchard-related cmdlets.</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>OrchardPsCommand</command:noun>
      <dev:version></dev:version>
    </command:details>

    <!-- Cmdlet description section-->
    
    <maml:description>
      <maml:para>The Invoke-OrchardCommand cmdlet gets all cmdlets which are implemented by OrchardPs or by Orchard modules. The cmdlet can also get cmdlets which can be used for the specified item or its child items.</maml:para>
    </maml:description>

    <!-- Cmdlet syntax section-->
    
    <command:syntax>
      
      <command:syntaxItem>
        <maml:name>Get-OrchardPsCommand</maml:name>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Specifies whether to get all Orchard-related cmdlets.</maml:para>
          </maml:description>
        </command:parameter>
      </command:syntaxItem>
      
      <command:syntaxItem>
        <maml:name>Get-OrchardPsCommand</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="1">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Specifies the path of the item for which supported cmdlets will be returned. If the item is a directory, then cmdlets supported for its child items will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="false" variableLength="false">string</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
      
    </command:syntax>

    <!-- Cmdlet parameters section-->
    
    <command:parameters>

      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Specifies whether to get all Orchard-related cmdlets.</maml:para>
        </maml:description>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="1">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Specifies the path of the item for which supported cmdlets will be returned. If the item is a directory, then cmdlets supported for its child items will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri/>
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      
    </command:parameters>

    <!-- Input - Output section-->
    
    <command:inputTypes />
    <command:returnValues />

    <!-- Error section-->
    
    <command:terminatingErrors />
    <command:nonTerminatingErrors />

    <!-- Notes section  -->

    <maml:alertSet>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>If the Get-OrchardPsCommand cmdlet is used without any parameters, then cmdlets supported for the current location will be returned.</maml:para>
        <maml:para />
      </maml:alert>
    </maml:alertSet>

    <!-- Example section  -->
    
    <command:examples>
      
      <command:example>
        <maml:title>
          -------------------------- EXAMPLE 1 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>Orchard:\&gt;</maml:para>
        </maml:introduction>
        <dev:code>
          Get-OrchardPsCommand -All
        </dev:code>
        <dev:remarks>
          <maml:para>Description</maml:para>
          <maml:para>-----------</maml:para>
          <maml:para>Gets all cmdlets which are implemented by OrchardPs or by Orchard modules.</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- EXAMPLE 2 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>Orchard:\Tenants\Default\Commands&gt;</maml:para>
        </maml:introduction>
        <dev:code>
          Get-OrchardPsCommand
        </dev:code>
        <dev:remarks>
          <maml:para>Description</maml:para>
          <maml:para>-----------</maml:para>
          <maml:para>Gets all cmdlets which are supported for child items of Orchard:\Tenants\Default\Commands.</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- EXAMPLE 3 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>Orchard:\&gt;</maml:para>
        </maml:introduction>
        <dev:code>
          Get-OrchardPsCommand -Path 'Tenants\Default\Commands\help commands'
        </dev:code>
        <dev:remarks>
          <maml:para>Description</maml:para>
          <maml:para>-----------</maml:para>
          <maml:para>Gets all cmdlets which are supported for the 'Orchard:\Tenants\Default\Commands\help commands' item.</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>
      
    </command:examples>

    <!-- Related links section  -->

    <RelatedLinks>
      <navigationLink>
        <linkText>Get-Command</linkText>
        <uri/>
      </navigationLink>
    </RelatedLinks>

  </command:command>
</helpItems>